howitzer cradle - Turkish English Dictionary